advertisement representative - German English Dictionary